ultimate responsibility - Espagnol Anglais Dictionnaire